package com.tbit.uqbike.service.business;


import com.tbit.uqbike.object.pojo.vo.UpKeepLogQueryReqVO;
import com.tbit.uqbike.object.pojo.vo.UpKeepLogReqVO;
import com.tbit.uqbike.object.pojo.vo.UpKeepLogRespVO;
import com.tbit.common.entity.view.PageResult;

import java.util.List;

/**
 * @author yao
 * @since 2025/1/23 10:04
 */
public interface UpKeepLogService {

    PageResult<UpKeepLogRespVO> getPage(UpKeepLogQueryReqVO reqVO);

    List<UpKeepLogRespVO> getDateList(UpKeepLogQueryReqVO reqVO);

    PageResult<UpKeepLogRespVO> getCountPage(UpKeepLogQueryReqVO reqVO);

    UpKeepLogRespVO getById(Integer id);

    void update(UpKeepLogReqVO reqVO);
}
